<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Style-Type" content="text/css" />
  <meta name="generator" content="pandoc" />
  <title>暑期实习总结</title>
  <style type="text/css">code{white-space: pre;}</style>
  <link rel="stylesheet" href="doc/linux-style.css" type="text/css" />
</head>
<body>
<div id="header">
<h1 class="title">暑期实习总结</h1>
</div>
<div id="TOC">
<ul>
<li><a href="#暑期实习总结">暑期实习总结</a><ul>
<li><a href="#基本情况">基本情况：</a></li>
<li><a href="#时间线">时间线：</a></li>
<li><a href="#总结">总结：</a></li>
</ul></li>
</ul>
</div>
<h1 id="暑期实习总结">暑期实习总结</h1>
<h2 id="基本情况">基本情况：</h2>
<p>本人bg末2末9，岗位是嵌入式软件开发岗。</p>
<p>暑期实习是边找边准备的，算法题也是2月份才开始正常刷，投了互联网和制造业总共可能有30多家，大大小小的offer有5家，最后实习选择去了<a href="https://dingpenglong.com/picture/company/Kylin_IDcard.jpeg">麒麟软件</a>、<a href="https://dingpenglong.com/picture/company/Huawei_IDcard.jpeg">华为</a>。</p>
<p>嵌入式大体方向分为：MCU+RTOS 和Linux驱动方向，再往深一点做也有Linux内核OS开发方向，难度也挺高，这里想了解内核开发可以看一下我的学习笔记：<a href="https://dingpenglong.com/linux_kernel/kernel/linux_kernel">点击查看内核开发学习路线</a>，不过我目前也是在学习中...</p>
<h2 id="时间线">时间线：</h2>
<ul>
<li>3月:
<ul>
<li><p><strong>字节：</strong> 嵌入式测试开发 一面手撕挂；手撕栈实现队列，当时有接触到这题目，说了大概思路，但没手撕出来。面试官问的都是408八股，会涉及到一些数据库，我觉得测开好像得会数据库和python。</p></li>
<li><p><strong>美团：</strong> 嵌入式软件开发/硬件开发 笔试后没有部门捞，简历挂，后续有前端开发部门捞我，但感觉跟职业规划不符合，遂拒，感觉美团的业务应该是做无人机，比较吃飞控算法，本人没有垂直经历。</p></li>
<li><p><strong>OPPO：</strong> cpp底层软件开发 简历挂 感觉很卡学历。</p></li>
<li><p><strong>VIVO：</strong> 嵌入式软件开发 测评后无消息，应该也是卡学历。</p></li>
<li><p><strong>美的：</strong> 电控软件开发 唯一的线下面试，问的很泛，就是纯纯的KPI面试，后续就是挂了，挺好的，后面刷到美的最近狠狠的裁应届生。</p></li>
<li><p><strong>荣耀：</strong> 嵌入式软件开发 简历挂（甚至测评都没有）</p></li>
<li><p><strong>菲亚兰德：</strong> 嵌入式软件开发 好像是做割草机器人业务的，一面对着简历问的，都是八股文，主管面会问你有没有当个组长或者leader的经历，而且当时还是老实巴交的说只能实习三个月，后续就是没消息了。</p></li>
</ul></li>
<li><p>4月: 四月开始非常焦虑，感觉面试机会都没有，后来转战某直聘，大大小小的公司都投，这个阶段也是我面试最多的时候。</p>
<ul>
<li><p><strong>海康威视：</strong> 软件开发bsp方向 面试官没问八股，上来就聊天，问项目难度，怎么解决的，项目用了哪些技术栈，问了为啥选择海康，谈谈对ai的看法也应用，然后问我base地。最后也是一面一直在泡池子。</p></li>
<li><p><strong>CVTE：</strong> 嵌入式（Linux方向）提前批 一面约在周末的，面试官挺友好，问的也是针对项目来问的，不过面试官上来就问我会不会Java？感觉他们应该是要掌握Java的，手撕反转字符串里的单词，撕出来了，但一面挂了，挂的挺奇怪，没感觉我哪里答得不好。</p></li>
<li><p><strong>小米：</strong> 嵌入式系统工程师/嵌入式汽车工程师 简历挂</p></li>
<li><p><strong>全志科技：</strong> bsp验证工程师 一家芯片原厂公司，面试问项目挺详细的主要聊了一些八股和项目问实习多久，当时是说实习到9月份就需要回去， 无手撕，后续无消息。</p></li>
<li><p><strong>齐昕动力：</strong> 嵌入式底层固件开发 一面给了我一道物理题，让我建模… 给我发offer了，无手撕。因为感觉做的东西太简单了没有提升，遂拒。</p></li>
<li><p><strong>经纬恒润：</strong> 汽车电子嵌入式软件开发 一面问的项目难点 优缺点 问一下你有没有offer什么的，后续是五月份要发offer，当时五月份已经在实习了，遂拒。</p></li>
<li><p><strong>联发科：</strong> 嵌入式（Android方向） 本人本科接触过一点java开发，所以投的这个方向，笔试后没消息</p></li>
<li><p><strong>麒麟软件：</strong> Linux内核开发 这个是在长沙的一家公司，针对性的问了我简历里面的东西，做内核我之前都没咋做过，问的问题我都基本上答出来了，也是发offer了，我感觉这个岗位前景不错，我就拒了景嘉微去的麒麟。</p></li>
<li><p><strong>景嘉微电子：</strong> 嵌入式软件开发 这个也是在长沙的，一共有两面，一面是cpp、Linux、freertos相关的八股，二面也是这些八股，没有项目拷打，最后oc，横向对比麒麟软件后拒了</p></li>
<li><p><strong>高意通讯：</strong> 嵌入式软件开发 这个是电话面试 电话拷打我三十分钟，问一些场景问题，c和cpp的八股，也是针对项目拷打的，后续过了两周约我二面了，但我已经在麒麟入职了，也拒了。</p></li>
<li><p><strong>华为：</strong> 嵌入式软件开发 专业面，先让你自我介绍，然后问比赛做的什么（因为本人是数模比赛免机试） 然后就让我手撕，一道lru缓存，磨磨叽叽撕了，想不出来内容，面试官就让我讲一下思路。然后就问我一些项目、专利什么的。 主管面，面试官挺和蔼的，问的是为啥写博客，看过Linux内核源码吗、了解鸿蒙吗、问华为文化、加入过社团吗？团队协作之类的问题。华子的offer也是发的贼慢，oc后拉扯了我十多天，最后6.13号开奖！</p></li>
<li><p><strong>阿里云：</strong> 芯片验证 面试官也是问一下类似主管面的东西，拷打了一个小时 无手撕，最后告诉我我笔试成绩都没及格，这个面试我还是在麒麟会议室面的，面试官看出来我是不是已经入职了，就问了我，我就在狡辩在之前那家公司。后续就是挂了。</p></li>
</ul></li>
<li><p>五月： 五月没有什么面试了 就面了锐捷网络和华子主管面，华子是5.13号顺利入池。</p>
<ul>
<li><p><strong>阿里云：</strong> 技术支持工程师 我都没投这个岗位，感觉阿里这个捞人太kpi了，婉拒了。</p></li>
<li><p><strong>锐捷网络：</strong> 嵌入式工程师c/cpp开发 一面问的深挖项目穿插八股，后面问项目有个无语的问题，说有没有遇到过团队合作时候两边都找不出问题的。主管面，也是问了一个问题说，假如老师说的要求不清晰怎么办，需求不对咋办。我…还能咋办，那就调研方案后找老师对指标讨论清楚啊？但感觉他不满意，一直追着我问，后也是二面挂。</p></li>
<li><p><strong>卓驭软件开发：</strong> 软件开发，华子发offer了不面了。</p></li>
<li><p><strong>文远知行：</strong> 软件开发，华子offer发了之后不太想面试了，拒了。</p></li>
</ul></li>
</ul>
<h2 id="总结">总结：</h2>
<p>嵌入式主要战场还是制造业，据我了解，互联网可能更多的是做内核os、服务器、基架(cpp)之类的。</p>
<p>想前景好和工资高还是做Linux方向和电机控制方向吧，linux方向着重看操作系统(这个我建议一定要看透)、计算机网络，数据结构，另外手撕一定要掌握一些基本的数据结构，虽然我面的很多没手撕，看很多面经都要求手撕算法。</p>
<p>最后就是像影石、小马智行、理想、蔚来、momenta、高通这些公司投了都没有消息，很伤心，本来他们是这些相对来说是嵌入式的战场，希望秋招能够再战！</p>
<p>我的建议是必须多刷实习和算法，学历这个已经没办法改变了，暑期实习比较看重垂直实习经历或者非常对口的科研经历(一般来说不会有)，然后算法题目也一定要多刷，项目什么的一没啥重要的，一般实验室的项目，跟工作极其不对口，然后网上找的开源项目也是烂大街，含金量一般，也不会问你太多。</p>
<p>个人认为：实习&gt;算法&gt;&gt;项目&gt;&gt;八股文</p>
<p>另外，java的就业面相对比c/c++更广，准备学几个月java秋招或春招找国企试一下。</p>
</body>
</html>
